lay ... to rest

na. 使睡;埋葬;安葬;完全消除
[網絡] 使休息;完全解決;擱置